*{margin: 0;padding: 0;}
 body{ height: 100%;}
 uni-page-body{height: 100%;}
.wrap{width: 100vw;height: 100%;} // 大盒子包裹
.bgw{background: white;}//背景白
.cw{color: white;} //字体白
.c-red{color: #FF1212;}//红色
.c-grey{color: #838383;} // 灰色
.c-greys{color: #666666;}//深灰

.bg1{background: #F8F8F8; } // 背景 灰色

.p16{padding:0 16rpx ;}
.p20{padding:0 20rpx ;}
.p30{padding: 0 30rpx;}
.p24{padding: 0 24rpx;}
.pt90{padding-top: 90rpx;}
.pt100{padding-top: 100rpx;}
.pb100{padding-bottom: 100rpx;}


.br42{border-radius: 42rpx;}

.bt1{border-top: 1px solid #e5e5e5;}
.b{border: 1px solid red;}
// 单行显示
.one{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
// 两行显示
.two{text-overflow: -o-ellipsis-lastline; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}

// 图片 和 文字 水平居中
.vm{vertical-align: middle;}

// 渐变 按钮
.btnbg{background:linear-gradient(-75deg,rgba(255,136,56,1),rgba(255,101,60,1));color: white;}

/* 状态栏 */
.status_bar {
	height: var(--status-bar-height);
	width: 100%;
}

.fl{float: left;}
.fr{float: right;}
// 轮播设置
.screen-swiper{min-height: 0!important;}
uni-swiper{height:100%!important;}

// 搜索
.search{
	position: fixed;
	// top: 90rpx;
	left: 0;
	width: 100%;
	height:80rpx;
	background: white;
	z-index: 9999;
	padding-top: 10rpx;
	view{
		width: 100%;
		height:60rpx;
		line-height: 60rpx;
		border-radius:30rpx;
		background: #F6F6F6;
		padding-left: 34rpx;
		color: #999999;	
		position: relative;
	}
	input{
		display: inline-block;
		width: 100%;
		height:60rpx;
		// line-height: 60rpx;
		padding-top: 6rpx;
		border-radius:30rpx;
		background: #F6F6F6;
		padding-left: 80rpx;
		color: #999999;	
		font-size: 26rpx;
	}
	.shopInput{
		width: 615rpx;
	}
	image{
		width: 30rpx;
		height: 30rpx;
		margin-right: 16rpx;
	}
	.img1{
		position: absolute;
		left: 60rpx;
		top: 26rpx;
	}
	.img2{
		position: absolute;
		right: 30rpx;
		top: 6rpx;
		margin: 0;
		width: 44rpx;
		height: 44rpx;
	}
}

ul{margin: 0;padding: 0;}
li{list-style: none;margin: 0;padding: 0;}
// uni-textarea {height: none;}

.dataNone{
	padding-top: 300rpx;
	text-align: center;
	image{
		width: 360rpx;
		height: 220rpx;
	}
	p{
		text-align: center;
		line-height: 200rpx;
		color: #666666;
	}
	
}
.set{
	// border-top: 1px solid #e6e6e6;
	width: 100%;
	height: 60rpx;
	text-align: right;
	position: fixed;
	left: 0;
	z-index: 999;
}